import java.util.Vector;

public class Depozit {
	private Vector<Marfa>m;
	
	public Depozit()
	{
	m=new Vector<Marfa>(10);
	}
	
	
	public Depozit(int nr)
	{
	m=new Vector<Marfa>(nr);
	}
	
	
	public void adaugaMarfa(Marfa marfa)
	{
	m.add(marfa);
	}
	
	
	
	public void stergeMarfa(Marfa marfa)
	{
	m.remove(marfa);
	}
	
	
	
	public void afiseazaInventar()
	{
		for(int i=0;i<m.size();i++)
		{
		System.out.println(m.get(i));
		}
	}
	
	
	
	
	public void modificaCantitate(Marfa marfa,int cant)
	{
		for(int i=0;i<m.size();i++)
		{
			if(m.get(i).getCod()==marfa.getCod())
			{
			Marfa aux=m.get(i);
			m.remove(marfa);
			aux.setCantitate(cant);
			m.add(aux);
				
			}
		}
		
	}
	
	
	
	
	public void modificaPret(Marfa marfa, double pret)
	{
		for(int i=0;i<m.size();i++)
		{
			if(m.get(i).getCod()==marfa.getCod())
			{
			Marfa aux=m.get(i);
			m.remove(marfa);
			aux.setPret(pret);
			m.add(aux);
				
			}
		}
	}
	
	
}
